.search-wrapper {
  width: 400px;
  height: 64px;
  :global(.zaui-input-affix-wrapper ) {
    height: 64px;
    border-radius: 64px;
    background-color: #F8FAFC;
    border: none;
    .zaui-input {
      height: 64px;
    }
  }
  :global(.zaui-btn-icon-only) {
    height: 64px;
    width: 64px;
    font-size: 20px;  
  }
  :global(.zaui-btn-icon-only .zaui-btn-icon){
    width: 40px;
    height: 40px;
    color: #BBBBBB;
  }
}
.store-name-location {
  margin-top: 42px;
  .title-3 {
    color: #666666;
    font-size: 28px;
  }
}
.type-menu-tags-wrapper {
  padding: 30px 0 10px 0;
  display: flex;
  gap: 30px;
  overflow-x: auto;
  .left-icon {
    padding: 0 0 0 30px;
    flex-shrink: 0;
    img {
      width: 66px;
      height: 62px;
    }
  }
  .type-menu-tag{
    flex-shrink: 0;
    padding: 0 20px;
    height: 62px;
    line-height: 62px;
    border: 1px solid #F5F6FA;
    border-radius: 16px;
    font-size: 24px;
  }
  .active-tag {
    border-color: #12996A;
    color: #12996A;
    font-weight: 800;
  }
}
.goods-item{
  padding: 30px 0;
  border-bottom: 1px solid #F3F6FA;
  .goods-info {
    flex-shrink: 0;
    max-width: 450px;
    h4 {
      font-size: 32px;
      font-weight: 800;
      line-height: 45px;
      margin-bottom: 8px;
    }
    .goods-gui-ge {
      line-height: 36px;
      font-size: 28px;
      color: #666666;
      height: 72px;
      margin-bottom: 30px;
     // 超过2行省略号
      overflow: hidden;
      display: -webkit-box;
      text-overflow: ellipsis;
      -webkit-line-clamp: 2;
      -webkit-box-orient: vertical;
      white-space: normal;
    }
    .goods-price {
      font-size: 32px;
      font-weight: 800;
    }
  }
  .goods-img-wrapper {
    flex-shrink: 0;
    width: 180px;
    height: 180px;
    background-color: #F2F9F7;
    border-radius: 20px;
    position: relative;
    .goods-img {
      width: 180px;
      height: 180px;
      border-radius: 20px;
    }
    .goods-num-step {
      position: absolute;
      width: 180px;
      bottom: -25px;
      display: flex;
      justify-content: center;
    }
  }
}